package com.sinosoft.call.entity.model;

 import java.lang.String;
 
//import com.taikang.model.BaseEntity;
import javax.persistence.Column;

/** 
 *   
 *  
 * @author CodeGenerator 
 *  
 * @version $Revision: 1.00  $Date: 2017-04-13 11:20:52 
 */  

public class CallConfig {//extends BaseEntity{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
  
    @Column
     private String code;
    @Column
     private String callurl;
    @Column
     private String namespace;
    @Column
     private String menthod;
    @Column
     private String menthodparam;
    @Column
     private String name;
    @Column
     private String requeststr;
    @Column
     private String requestparam;
    @Column
     private String responsestr;
    @Column
     private String responsestr1;
    @Column
     private String state;
    @Column
     private String environment;
    @Column
     private String requesttype;
    @Column
     private String printflag;
    @Column
     private String starttime;
    @Column
     private String endtime;
    @Column
     private String promessage;
    
    
	/**服务编号
	 * @param code
	 */
	public void setCode(String code){
        this.code = code;
	 }
	/**
	 * @return 服务编号
	 */
    public String getCode(){
        return this.code;
    }
    
	/**服务的URL
	 * @param callurl
	 */
	public void setCallurl(String callurl){
        this.callurl = callurl;
	 }
	/**
	 * @return 服务的URL
	 */
    public String getCallurl(){
        return this.callurl;
    }
    
	/**命名空间
	 * @param namespace
	 */
	public void setNamespace(String namespace){
        this.namespace = namespace;
	 }
	/**
	 * @return 命名空间
	 */
    public String getNamespace(){
        return this.namespace;
    }
    
	/**webService 的方法名,REST请求类型（POST,GET）
	 * @param menthod
	 */
	public void setMenthod(String menthod){
        this.menthod = menthod;
	 }
	/**
	 * @return webService 的方法名,REST请求类型（POST,GET）
	 */
    public String getMenthod(){
        return this.menthod;
    }
    
	/**JSON webService请求方法的参数，传多个参数，｛res:报文,customerid:#customerid#，way:wxlife｝res对应请求报文，#customerid#找GI中的对应属性   wxlife 为固定参数
	 * @param menthodparam
	 */
	public void setMenthodparam(String menthodparam){
        this.menthodparam = menthodparam;
	 }
	/**
	 * @return JSON webService请求方法的参数，传多个参数，｛res:报文,customerid:#customerid#，way:wxlife｝res对应请求报文，#customerid#找GI中的对应属性   wxlife 为固定参数
	 */
    public String getMenthodparam(){
        return this.menthodparam;
    }
    
	/**服务名
	 * @param name
	 */
	public void setName(String name){
        this.name = name;
	 }
	/**
	 * @return 服务名
	 */
    public String getName(){
        return this.name;
    }
    
	/**webService请求报文，对应方法参数中res,入参的格式说明,也可以是rest服务的请求json
	 * @param requeststr
	 */
	public void setRequeststr(String requeststr){
        this.requeststr = requeststr;
	 }
	/**
	 * @return webService请求报文，对应方法参数中res,入参的格式说明,也可以是rest服务的请求json
	 */
    public String getRequeststr(){
        return this.requeststr;
    }
    
	/**JSON,对应webService请求报文模版的参数
	 * @param requestparam
	 */
	public void setRequestparam(String requestparam){
        this.requestparam = requestparam;
	 }
	/**
	 * @return JSON,对应webService请求报文模版的参数
	 */
    public String getRequestparam(){
        return this.requestparam;
    }
    
	/**响应说明,用来模拟返回成功
	 * @param responsestr
	 */
	public void setResponsestr(String responsestr){
        this.responsestr = responsestr;
	 }
	/**
	 * @return 响应说明,用来模拟返回成功
	 */
    public String getResponsestr(){
        return this.responsestr;
    }
    
	/**响应说明,用来模拟返回失败
	 * @param responsestr1
	 */
	public void setResponsestr1(String responsestr1){
        this.responsestr1 = responsestr1;
	 }
	/**
	 * @return 响应说明,用来模拟返回失败
	 */
    public String getResponsestr1(){
        return this.responsestr1;
    }
    
	/**是否有效状态 0 无效　1 有效　2模拟
	 * @param state
	 */
	public void setState(String state){
        this.state = state;
	 }
	/**
	 * @return 是否有效状态 0 无效　1 有效　2模拟
	 */
    public String getState(){
        return this.state;
    }
    
	/**1是测试 2生产环境
	 * @param environment
	 */
	public void setEnvironment(String environment){
        this.environment = environment;
	 }
	/**
	 * @return 1是测试 2生产环境
	 */
    public String getEnvironment(){
        return this.environment;
    }
    
	/**请求类型,包括AXIS,REST
	 * @param requesttype
	 */
	public void setRequesttype(String requesttype){
        this.requesttype = requesttype;
	 }
	/**
	 * @return 请求类型,包括AXIS,REST
	 */
    public String getRequesttype(){
        return this.requesttype;
    }
    
	/**是否答应报文日志（1 不打印返回报文）
	 * @param printflag
	 */
	public void setPrintflag(String printflag){
        this.printflag = printflag;
	 }
	/**
	 * @return 是否答应报文日志（1 不打印返回报文）
	 */
    public String getPrintflag(){
        return this.printflag;
    }
    
	/**开始时间(格式HH:mm)
	 * @param starttime
	 */
	public void setStarttime(String starttime){
        this.starttime = starttime;
	 }
	/**
	 * @return 开始时间(格式HH:mm)
	 */
    public String getStarttime(){
        return this.starttime;
    }
    
	/**结束时间(格式HH:mm)
	 * @param endtime
	 */
	public void setEndtime(String endtime){
        this.endtime = endtime;
	 }
	/**
	 * @return 结束时间(格式HH:mm)
	 */
    public String getEndtime(){
        return this.endtime;
    }
    
	/**提示信息
	 * @param promessage
	 */
	public void setPromessage(String promessage){
        this.promessage = promessage;
	 }
	/**
	 * @return 提示信息
	 */
    public String getPromessage(){
        return this.promessage;
    }
    
}